package com.shycloud.mido.member.api.vo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class AtvActionMediaReqVO implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 2047978612034895653L;
	private String id;
	/** 活动ID */
	@ApiModelProperty(value = "活动ID")
	private String mainActiveId;
	/** 用户ID */
	@ApiModelProperty(value = "用户ID")
	private String memberId;
	/** 素材ID */
	@ApiModelProperty(value = "素材ID")
	private String mediaId;
	/** 素材路径（废弃） */
	@ApiModelProperty(value = "素材路径")
	private String mediaUrl;
	/** 0-同步，1-不同步 */
	@ApiModelProperty(value = "0-不同步，1-同步")
	private String syncFlag;
	/** 日记ID */
	@ApiModelProperty(value = "日记ID")
	private Integer diaryId;
	@ApiModelProperty(value = "日记状态审核状态(0:未审核, 1:通过, 2:拒绝) 逗号隔开")
	private String status;
	private List<String> statusList;
	@ApiModelProperty(value = "类型(0:图片,  1:视频)")
	private String type;
	@ApiModelProperty(value = "上传时间")
	private Date createTime;
	/** 素材路径批量 */
	@ApiModelProperty(value = "素材路径批量")
	private List<String> mediaUrlList;
	
	/**
	 * 日记属性
	 */
    private String src;

    private Integer permission;

    private String text;

    private Integer isWorks;

    private Integer worksId;

    private Integer isDisable;

    /** '推荐标记 : 0不推荐1推荐'*/
    private String recommendFlag;
    /**
     * 同步到活动相册(0:否, 1:是)
     */
    private String isAtvSpace;
    private String atvSpaceId;


}
